package one.stand.mapper;

import one.stand.model.TemplateCard;
import org.apache.ibatis.annotations.Param;

public interface TemplateCardMapperExt extends TemplateCardMapper {

    void deleteByTemplateId(@Param("templateId") Integer templateId, @Param("cardId") String cardId, @Param("configStr") String configStr, @Param("type") Integer type);

    TemplateCard selectByTempalte(@Param("templateId") Integer templateId, @Param("cardId") String cardId, @Param("type") Integer type);

    void deleteByCardAndConfig(@Param("cardId") String cardId, @Param("configStr") int configStr);

    void deleteByCardLikeConfig(@Param("cardId") String cardId, @Param("configStr") int configStr);
}